#ifndef INSERTCOMM_H
#define INSERTCOMM_H
#include <iostream>


#include <boost/tokenizer.hpp>
#include "SQLSystem.h"
#include "Command.h"
#include "Helper.h"
#include "VarcharCell.h"
#include "IntCell.h"
#include "NullCell.h"

using namespace boost;
using std::cout;

class InsertCommand :
	public Command
{
public:
	InsertCommand(SQLSystem* sql);
	~InsertCommand();
	virtual int execute(const string &str);
	int insert(vector<string> columns, vector<string> values, Table* table);
	Helper* helper;
	
};

#endif
